Replication refers to making a copy of something. In regard to the Internet, replication is the process of saving a copy of information accessed from a remote location on a local machine.
Fans of Star Trek: The Next Generation are familiar with the replicator used to provide food and other objects for Enterprise crew members. In 20th century technology, replicators are increasing the speed and accuracy of data retrieval and management. Replication occurs when a local machine saves the result of a request for data. The next time the information is requested, the replicated copy can be produced more quickly. This increases the speed of data retrieval for the local user, and it also cuts down network traffic.
Replication is also being used as a means of updating related files in a Local Area Network (LAN). Commercial providers offer a range of services for organizations wishing to keep their files current. Depending on the service and the amount of money the client is willing to spend, replication services can provide synchronous or asynchronous updates. The synchronous method updates files on an almost real-time basis. The asynchronous method takes a little more time, but is generally less expensive.